Lua/Tutorials/Learning Lua
From JC2-MP Documentation
Before you start scripting in JC2-MP, it is recommended that you have a basic understanding of Lua. Those who have a lot of previous programming experience may be able to get by looking at examples, but for beginners, there are great resources out there that anyone can learn from.